func runtime.nanotime

77 uses

	runtime (current package)
		cpuprof.go#L88: 		cpuprof.log.write(nil, nanotime(), hdr[:], nil)
		cpuprof.go#L122: 		cpuprof.log.write(tagPtr, nanotime(), hdr[:], stk)
		debuglog.go#L77: 	tick, nano := uint64(cputicks()), uint64(nanotime())
		lock_futex.go#L83: 	deadline := nanotime() + ns
		lock_futex.go#L97: 		now := nanotime()
		mcleanup.go#L765: 	start := nanotime()
		mcleanup.go#L766: 	for nanotime()-start < timeout {
		mfinal.go#L325: 	start := nanotime()
		mfinal.go#L326: 	for nanotime()-start < timeout {
		mgc.go#L313: 	now := nanotime()
		mgc.go#L831: 	now := nanotime()
		mgc.go#L944: 	work.cpuStats.accumulateGCPauseTime(nanotime()-stw.finishedStopping, work.maxprocs)
		mgc.go#L1079: 	now := nanotime()
		mgc.go#L1130: 			work.cpuStats.accumulateGCPauseTime(nanotime()-stw.finishedStopping, work.maxprocs)
		mgc.go#L1349: 	startTime := nanotime()
		mgc.go#L1415: 	now := nanotime()
		mgc.go#L1838: 		startTime := nanotime()
		mgc.go#L1887: 		now := nanotime()
		mgcmark.go#L734: 	startTime := nanotime()
		mgcmark.go#L767: 	now := nanotime()
		mgcpacer.go#L770: 		now = nanotime()
		mgcpacer.go#L867: 		now = nanotime()
		mgcscavenge.go#L394: 			start := nanotime()
		mgcscavenge.go#L396: 			end := nanotime()
		mgcscavenge.go#L499: 		start := nanotime()
		mgcscavenge.go#L507: 		slept = nanotime() - start
		mheap.go#L1374: 		start := nanotime()
		mheap.go#L1385: 		now = nanotime()
		mprof.go#L662: 		return nanotime()
		mprof.go#L669: 		prof.waitTime.Add((nanotime() - start) * gTrackingPeriod)
		netpoll.go#L381: 		d += nanotime()
		preempt.go#L230: 				now := nanotime()
		preempt.go#L246: 			nextYield = nanotime() + yieldDelay
		preempt.go#L248: 		if nanotime() < nextYield {
		preempt.go#L252: 			nextYield = nanotime() + yieldDelay/2
		proc.go#L193: 	runtimeInitTime = nanotime()
		proc.go#L381: 		gcStart(gcTrigger{kind: gcTriggerTime, now: nanotime()})
		proc.go#L920: 	sched.lastpoll.Store(nanotime())
		proc.go#L1304: 			nextYield = nanotime() + yieldDelay
		proc.go#L1306: 		if nanotime() < nextYield {
		proc.go#L1312: 			nextYield = nanotime() + yieldDelay/2
		proc.go#L1344: 		now := nanotime()
		proc.go#L1357: 		now := nanotime()
		proc.go#L1368: 		now := nanotime()
		proc.go#L1373: 		now := nanotime()
		proc.go#L1657: 	start := nanotime() // exclude time waiting for sched.lock from start and total time metrics.
		proc.go#L1676: 	now := nanotime()
		proc.go#L1683: 		pp.gcStopTime = nanotime()
		proc.go#L1701: 	finish := nanotime()
		proc.go#L1805: 		now = nanotime()
		proc.go#L3160: 		pp.gcStopTime = nanotime()
		proc.go#L3313: 	pp.gcStopTime = nanotime()
		proc.go#L3743: 				now = nanotime()
		proc.go#L3756: 		now = nanotime()
		proc.go#L4770: 		pp.gcStopTime = nanotime()
		proc.go#L6045: 	now := nanotime()
		proc.go#L6523: 		now := nanotime()
		proc.go#L6561: 		now = nanotime()
		proc.go#L6804: 	s.pp.gcStopTime = nanotime()
		proc.go#L6900: 	now := nanotime()
		proc.go#L7380: 		now = nanotime()
		proc.go#L7409: 			now = nanotime()
		proc.go#L8089: 			start = nanotime()
		proc.go#L8107: 			end := nanotime()
		rand.go#L96: 	v := uint64(nanotime())
		runtime.go#L33: 	t.startTime = nanotime()
		runtime.go#L94: 		nowTime := nanotime()
		sema.go#L734: 	return nanotime()
		time.go#L38: 	return nanotime()
		time.go#L349: 		now = nanotime()
		time.go#L484: 		if now := nanotime(); t.when <= now {
		time.go#L1020: 		now = nanotime()
		time.go#L1454: 	now := nanotime()
		time_nofake.go#L32: func nanotime() int64 {
		trace.go#L1158: 	s.timer.reset(nanotime()+ns, 0)
		traceback.go#L1239: 		waitfor = (nanotime() - gp.waitsince) / 60e9
		tracetime.go#L62: 	return traceTime(nanotime() / traceTimeDiv)